.version 49 0 
.class public final super enum com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
.super java/lang/Enum 
.field public static final enum None Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
.field public static final enum StartCollection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
.field public static final enum Collection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
.field public static final enum EndCollection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
.field private static final synthetic a [Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 

.method public static values : ()[Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
    .code stack 1 locals 0 
L0:     getstatic Field com/liquid_technologies/ltxmllib18/XmlWriter$ContextState a [Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L3:     invokevirtual Method [Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; clone ()Ljava/lang/Object; 
L6:     checkcast [Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public static valueOf : (Ljava/lang/String;)Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
    .code stack 2 locals 1 
L0:     ldc Class com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
L2:     aload_0 
L3:     invokestatic Method java/lang/Enum valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; 
L6:     checkcast com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
L9:     areturn 
L10:    
    .end code 
.end method 

.method private <init> : (Ljava/lang/String;I)V 
    .code stack 3 locals 3 
L0:     aload_0 
L1:     aload_1 
L2:     iload_2 
L3:     invokespecial Method java/lang/Enum <init> (Ljava/lang/String;I)V 
L6:     return 
L7:     
    .end code 
    .signature ()V 
.end method 

.method static <clinit> : ()V 
    .code stack 4 locals 0 
L0:     new com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
L3:     dup 
L4:     ldc 'None' 
L6:     iconst_0 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/XmlWriter$ContextState <init> (Ljava/lang/String;I)V 
L10:    putstatic Field com/liquid_technologies/ltxmllib18/XmlWriter$ContextState None Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L13:    new com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
L16:    dup 
L17:    ldc 'StartCollection' 
L19:    iconst_1 
L20:    invokespecial Method com/liquid_technologies/ltxmllib18/XmlWriter$ContextState <init> (Ljava/lang/String;I)V 
L23:    putstatic Field com/liquid_technologies/ltxmllib18/XmlWriter$ContextState StartCollection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L26:    new [c7] 
L29:    dup 
L30:    ldc 'Collection' 
L32:    iconst_2 
L33:    invokespecial Method [c7] <init> (Ljava/lang/String;I)V 
L36:    putstatic Field [c7] Collection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L39:    new [c7] 
L42:    dup 
L43:    ldc 'EndCollection' 
L45:    iconst_3 
L46:    invokespecial Method [c7] <init> (Ljava/lang/String;I)V 
L49:    putstatic Field [c7] EndCollection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L52:    iconst_4 
L53:    anewarray [c7] 
L56:    dup 
L57:    iconst_0 
L58:    getstatic Field [c7] None Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L61:    aastore 
L62:    dup 
L63:    iconst_1 
L64:    getstatic Field [c7] StartCollection Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L67:    aastore 
L68:    dup 
L69:    iconst_2 
L70:    getstatic Field [c7] Collection [u39] 
L73:    aastore 
L74:    dup 
L75:    iconst_3 
L76:    getstatic Field [c7] EndCollection [u39] 
L79:    aastore 
L80:    putstatic Field [c7] a [Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
L83:    return 
L84:    
    .end code 
.end method 
.innerclasses 
    [c7] com/liquid_technologies/ltxmllib18/XmlWriter ContextState public static final enum 
.end innerclasses 
.signature Ljava/lang/Enum<Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState;>; 
.const [c7] = Class [u48] 
.const [u39] = Utf8 Lcom/liquid_technologies/ltxmllib18/XmlWriter$ContextState; 
.const [u48] = Utf8 com/liquid_technologies/ltxmllib18/XmlWriter$ContextState 
.end class 
